eight-channel tape - Turco Inglés Diccionario